/**
 * 
 */
package design_pattern.visitor.pc;

/**
 * @author linzq
 * 
 */
public abstract class Visitor {

  public abstract void visitHardDisk(HardDisk e);

  public abstract void visitPC(PC e);

  public abstract void visitMainBoard(MainBoard e);

  public abstract void visitCase(Case e);

  public abstract void visitCPU(CPU e);

  public abstract void visitIntegratedBoard(IntegratedBoard e);
}
